star ipomoea
noun
: a tropical American annual vine (Quamoclit coccinea) having red flowers, a long tube with yellow throat, and cupped spreading limb
Love words? Need even more definitions?
Merriam-Webster unabridged
Share